.bg {
	width:100%;
	background:url(../images/bg-tail.gif) center top repeat;
}

.search_table {
    height:27px;
}

.wrap {
	width:1000px;
	margin: 0 auto;
}

.header {
    hight: 200px;
    margin: 0 auto;
}

.left_top_g {
    width: 2%;
	padding: 0;
	vertical-align: top;
}

.middle_top_g {
    width: 2%;
    padding: 0;
    vertical-align: top;
}

.left_top_gap {
    display: block;
    visibility: hidden;
    width: 20px;
}

.logo_container {
    width: 12%;
    padding-top: 1em;
    text-align: center;
}

.points {
    width: 55px;
    color: green;
	font: 1.3em Arial,Helvetica,sans-serif;
    text-align: left;
}

.arrow_container {
    width: 60%;
    padding: 0;
    vertical-align: center;
    position: relative;
    hight: 300;
}

.ava_img {
    width: 90%;
    ertical-align: center;
    position: absolute;
    top: 27px;
    padding-left: 30px;
}

.logo_header {
    margin: auto;
    text-align: center;
}

.logo_img {
    padding-top: 1.0em;
    padding-right: 0px;
    padding-bottom: 0.2em;
    padding-left: 0px;
}


.quiz_link {
	font: bold 90%/0.82em Arial,sans-serif;
	width: 80px;
	margin: auto;
	padding: .1em 0 .25em;

	white-space: nowrap;
	color: #F03C61;
	position: relative;
	display: inline-block;
	width: auto;
}

.quiz_link_text {
	color: #F03C61;
}


.page_center {
    padding-top: 10.0px;
	width: 1000px;
	display: table-cell;
	vertical-align: top;
	position: relative;
	text-align: center;
}

.page_center_header {
	text-align: center;
	color: #EBB1A7;
	font: 2.3em Arial,Helvetica,sans-serif;
}

.sub_header {
	text-align: center;
	color: #EBB1A7;
	font: 1.3em Arial,Helvetica,sans-serif;
}

.rating_score {
	text-align: right;
	color: #EBB1A7;
	font: 1.3em Arial,Helvetica,sans-serif;
    padding-left: 10px;
}

.page_center_pad {
	position: relative;
	
	padding-top: 30px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;

	border: 1px solid #E7DCD4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E7DCD4;
	border-right-color: #E7DCD4;
	border-bottom-color: #E7DCD4;
	border-left-color: #E7DCD4;
	background: white;
	background-image: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-position-x: initial;
	background-position-y: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: white;	
}

.page_center_content {
	text-align: center;
	color: black;
	font: 1em Arial,Helvetica,sans-serif;
	padding-bottom: 0.2em;
}

.about_table {
	font: 1em Arial,Helvetica,sans-serif;
	padding-left: 50px;
}

.rating_ava {
	font: 1em Arial,Helvetica,sans-serif;
	padding-left: 10px;
}

.separator {
	position: relative;
	overflow: hidden;
	height: 11px;
	margin: 1em -20px;
	background-image: url('../pics/separator.png');
}

.staff {
	text-align: center;
	color: black;
	font: 2em Arial,Helvetica,sans-serif;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

.genres {
	text-align: center;
	color: black;
	font: 1.2em Arial,Helvetica,sans-serif;
	padding-bottom: 30px;
}

.genre {
	padding: 1px 5px 3px 5px
}

.genre_cell {
	list-style: none;
	display: inline-block;
	vertical-align: middle;	
}

.genre_link {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	outline: none;
	cursor: pointer;
	text-decoration: none;
	font: 1.1em Arial,Helvetica,sans-serif;
}

.name_link {
    width: 300;
}

.page_footer {
    padding-top: 10.0px;
	width: 700px;
	display: table-cell;
	vertical-align: bottom;
	position: relative;
	text-align: center;
}

.redir {
	font: bold 90%/0.82em Arial,sans-serif;
}

.stat_container {
	padding-left: 50px;
}

.about1 {
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: center;
	color: #EBB1A7;
	font: 0.8em Arial,Helvetica,sans-serif;
}

.about2 {
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: center;
	color: #EBB1A7;
	font: 1em Arial,Helvetica,sans-serif;
}




#answers{
    border-collapse: inherit;
    margin-top: 5px;}
    
#answers td{ padding: 2px 0;}
#answers a{
    text-decoration: none;
    display: block;
    background: url(../pics/button.jpg) 0 0 no-repeat #094977;
    width: 325px;
    height: 43px;
    line-height: 43px;
    vertical-align: middle;
    text-align: center;
    color: white;
    font-weight: bold;
    font-size: 14px;
}

#answers a span{margin-right: 5px; color: #2AF7FF;}
#answers a:hover{background: url(../pics/on_button.jpg) 0 0 no-repeat #EB820F; color: black;}
#answers a:hover span{color: #F6D60D;}


#countdownDisp {
    font-size: 56px;
    vertical-align: middle;
    text-align: center;
    background-color: white;
    color:red;
    font-weight:90;
    border: 0px none;
    margin-top:10px;
    margin-bottom:0px;
    width:100%;
}
